Cooperative Management of Embedded Resources in a Distributed Environment

نویسندگان

  • Douglas E. Comer
  • James Griffioen
  • Douglas E Comer
  • Douglas Comer
چکیده

We define an embedded resource as a resource that physically attaches to exactly one machine. Examples include modems, printers, real time monitoring devices, and computers used for software development. Conventional distributed systems do not provide general purpose mechanisms for accessing remote embedded resources. At Purdue, we have several backClId computers that we use to develop, test, and evaluate new operating system designs and networking protocols. We connect the console terminal port of each backend machine to a frontend machine executing the UNIX operating system. We use the rrontend machine and other hosts in the system to edit/compile operating systems for the backend machines. We download the executable image onto the backend machine, run it, and evaluate its performance. To enhance our development environment, we designed a system that allows users on any host in the distributed environment to transparently access any backend machine. In addition, the system regulates access to each backend machine, only allowing one user per backend at any given time. We generalized the system to support a wide variety of embedded resources distributed across heterogeneous machines. This paper describes our simple, general purpose system for locating, managing, and accessing embedded resources in a distributed environment. The Distributed Resource Management System allows users to access embedded resources transparently without knowing the resource's location or the characteristics of the machine to which the resource connects. The system also supports a mutual exclusion reservation system that allows users to cooperatively share embedded resources. ·Tllis work was supported in part by a grant from Sun Microsystems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Environmental management solutions for bus terminals utilizing SWOT analysis

As a communication link between suburban and urban roads, terminals prevent buses from entering the cities, thus, they play an important role in improving traffic flow, reducing urban environmental pollution. Clearly, proximity of te rminals to cities will bring about environmental pollution in different forms (soil, water, air and wastewater). The current study tries to investigate the environ...

متن کامل

A Cooperative Model for IS Security Risk Management in Distributed Environment

Given the increasing cooperation between organizations, the flexible exchange of security information across the allied organizations is critical to effectively manage information systems (IS) security in a distributed environment. In this paper, we develop a cooperative model for IS security risk management in a distributed environment. In the proposed model, the exchange of security informati...

متن کامل

The resource-constraint project scheduling problem of the project subcontractors in a cooperative environment: Highway construction case study

Large-scale projects often have several activities which are performed by subcontractors with limited multi-resources. Project scheduling with limited resources is one of the most famous problems in the research operations and optimization cases. The resource-constraint project scheduling problem (RCPSP) is a NP-hard problem in which the activities of a project must be scheduled to reduce the p...

متن کامل

Role of the Language School’s Principals in Academic Achievements

This study investigated the role of the principal in managing teaching and learning. It examined how and to whom principals distributed the management of teaching and learning.  It was found that participants thought principals could improve school effectiveness most by engaging in activities that develop a good climate and ensure appropriate resources are available for instruction. There is a ...

متن کامل

BEEHIVE: an adaptive, distributed, embedded signal processing environment

We propose an open signal processing system design and implementation environment, BEEHIVE, that allows application developers to rapidly compose and debug functional speci cations in a networked, distributed computing environment, and then later migrate the application (transparently) onto an embedded, distributed, computing hardware/software platform, with the capability to recongure (adaptiv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013